//错误处理中间见和404中间件需要写入错误日志
//导入fs模块
const fs = require('fs')
//导入path路径模块
const path = require('path')
//导入时间模块
const moment = require('moment')


//导出
module.exports = (err) => {
    //定义日志文件绝对路径
    let logFileSync = path.join(__dirname, '../', 'logs', moment().format('YYYY-MM-DD') + '.log')
    //读取文件
    let data = fs.readFileSync(logFileSync, 'utf-8')
    //替换最后的ok
    data = data.replace(/ok$/, err)
    //将新的内容写入日志文件中
    fs.writeFileSync(logFileSync, data)
}